TSTP Solution File: PUZ094^5 by Duper---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Duper---1.0
% Problem : PUZ094^5 : TPTP v8.1.2. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : duper %s
% Computer : n007.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Thu Aug 31 13:14:43 EDT 2023
% Result : Theorem 4.04s 4.19s
% Output : Proof 4.28s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13 % Problem : PUZ094^5 : TPTP v8.1.2. Released v4.0.0.
% 0.15/0.14 % Command : duper %s
% 0.15/0.35 % Computer : n007.cluster.edu
% 0.15/0.35 % Model : x86_64 x86_64
% 0.15/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35 % Memory : 8042.1875MB
% 0.15/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35 % CPULimit : 300
% 0.15/0.35 % WCLimit : 300
% 0.15/0.35 % DateTime : Sat Aug 26 22:35:27 EDT 2023
% 0.15/0.35 % CPUTime :
% 4.04/4.19 SZS status Theorem for theBenchmark.p
% 4.04/4.19 SZS output start Proof for theBenchmark.p
% 4.04/4.19 Clause #0 (by assumption #[]): Eq
% 4.04/4.19 (Not
% 4.04/4.19 (Not
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.04/4.19 (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.04/4.19 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.04/4.19 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.04/4.19 (wolf a_wolf))
% 4.04/4.19 (fox a_fox))
% 4.04/4.19 (bird a_bird))
% 4.04/4.19 (snail a_snail))
% 4.04/4.19 (grain a_grain))
% 4.04/4.19 (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.04/4.19 (∀ (A P S O : Iota),
% 4.04/4.19 Or
% 4.04/4.19 (Or
% 4.04/4.19 (Or
% 4.04/4.19 (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P)))
% 4.04/4.19 (Not (animal S)))
% 4.04/4.19 (Not (plant O)))
% 4.04/4.19 (Not (msmaller S A)))
% 4.04/4.19 (Not (eats S O))))
% 4.04/4.19 (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.04/4.19 (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.04/4.19 (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.04/4.19 (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.04/4.19 (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.04/4.19 (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))))
% 4.04/4.19 (∀ (S : Iota), Or (plant (sf S)) (Not (snail S))))
% 4.04/4.19 (∀ (S : Iota), Or (eats S (sf S)) (Not (snail S))))
% 4.04/4.19 (∀ (A E G : Iota),
% 4.04/4.19 Or (Or (Or (Or (Not (animal A)) (Not (animal E))) (Not (grain G))) (Not (eats A E))) (Not (eats E G))))))
% 4.04/4.19 True
% 4.04/4.19 Clause #1 (by clausification #[0]): Eq
% 4.04/4.19 (Not
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And
% 4.04/4.19 (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.04/4.19 (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.04/4.19 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.04/4.19 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.04/4.19 (wolf a_wolf))
% 4.04/4.19 (fox a_fox))
% 4.04/4.19 (bird a_bird))
% 4.04/4.19 (snail a_snail))
% 4.04/4.19 (grain a_grain))
% 4.04/4.19 (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.04/4.19 (∀ (A P S O : Iota),
% 4.04/4.19 Or
% 4.04/4.19 (Or
% 4.04/4.19 (Or
% 4.04/4.19 (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P)))
% 4.04/4.19 (Not (animal S)))
% 4.04/4.21 (Not (plant O)))
% 4.04/4.21 (Not (msmaller S A)))
% 4.04/4.21 (Not (eats S O))))
% 4.04/4.21 (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.04/4.21 (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.04/4.21 (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.04/4.21 (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.04/4.21 (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.04/4.21 (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))))
% 4.04/4.21 (∀ (S : Iota), Or (plant (sf S)) (Not (snail S))))
% 4.04/4.21 (∀ (S : Iota), Or (eats S (sf S)) (Not (snail S))))
% 4.04/4.21 (∀ (A E G : Iota),
% 4.04/4.21 Or (Or (Or (Or (Not (animal A)) (Not (animal E))) (Not (grain G))) (Not (eats A E))) (Not (eats E G)))))
% 4.04/4.21 False
% 4.04/4.21 Clause #2 (by clausification #[1]): Eq
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.04/4.21 (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.04/4.21 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.04/4.21 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.04/4.21 (wolf a_wolf))
% 4.04/4.21 (fox a_fox))
% 4.04/4.21 (bird a_bird))
% 4.04/4.21 (snail a_snail))
% 4.04/4.21 (grain a_grain))
% 4.04/4.21 (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.04/4.21 (∀ (A P S O : Iota),
% 4.04/4.21 Or
% 4.04/4.21 (Or
% 4.04/4.21 (Or
% 4.04/4.21 (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P)))
% 4.04/4.21 (Not (animal S)))
% 4.04/4.21 (Not (plant O)))
% 4.04/4.21 (Not (msmaller S A)))
% 4.04/4.21 (Not (eats S O))))
% 4.04/4.21 (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.04/4.21 (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.04/4.21 (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.04/4.21 (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.04/4.21 (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.04/4.21 (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))))
% 4.04/4.21 (∀ (S : Iota), Or (plant (sf S)) (Not (snail S))))
% 4.04/4.21 (∀ (S : Iota), Or (eats S (sf S)) (Not (snail S))))
% 4.04/4.21 (∀ (A E G : Iota),
% 4.04/4.21 Or (Or (Or (Or (Not (animal A)) (Not (animal E))) (Not (grain G))) (Not (eats A E))) (Not (eats E G))))
% 4.04/4.21 True
% 4.04/4.21 Clause #3 (by clausification #[2]): Eq
% 4.04/4.21 (∀ (A E G : Iota),
% 4.04/4.21 Or (Or (Or (Or (Not (animal A)) (Not (animal E))) (Not (grain G))) (Not (eats A E))) (Not (eats E G)))
% 4.04/4.21 True
% 4.04/4.21 Clause #4 (by clausification #[2]): Eq
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And
% 4.04/4.21 (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.04/4.21 (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.04/4.23 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.04/4.23 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.04/4.23 (wolf a_wolf))
% 4.04/4.23 (fox a_fox))
% 4.04/4.23 (bird a_bird))
% 4.04/4.23 (snail a_snail))
% 4.04/4.23 (grain a_grain))
% 4.04/4.23 (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.04/4.23 (∀ (A P S O : Iota),
% 4.04/4.23 Or
% 4.04/4.23 (Or
% 4.04/4.23 (Or
% 4.04/4.23 (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.04/4.23 (Not (plant O)))
% 4.04/4.23 (Not (msmaller S A)))
% 4.04/4.23 (Not (eats S O))))
% 4.04/4.23 (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.04/4.23 (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.04/4.23 (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.04/4.23 (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.04/4.23 (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.04/4.23 (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))))
% 4.04/4.23 (∀ (S : Iota), Or (plant (sf S)) (Not (snail S))))
% 4.04/4.23 (∀ (S : Iota), Or (eats S (sf S)) (Not (snail S))))
% 4.04/4.23 True
% 4.04/4.23 Clause #5 (by clausification #[3]): ∀ (a : Iota),
% 4.04/4.23 Eq
% 4.04/4.23 (∀ (E G : Iota),
% 4.04/4.23 Or (Or (Or (Or (Not (animal a)) (Not (animal E))) (Not (grain G))) (Not (eats a E))) (Not (eats E G)))
% 4.04/4.23 True
% 4.04/4.23 Clause #6 (by clausification #[5]): ∀ (a a_1 : Iota),
% 4.04/4.23 Eq
% 4.04/4.23 (∀ (G : Iota),
% 4.04/4.23 Or (Or (Or (Or (Not (animal a)) (Not (animal a_1))) (Not (grain G))) (Not (eats a a_1))) (Not (eats a_1 G)))
% 4.04/4.23 True
% 4.04/4.23 Clause #7 (by clausification #[6]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23 Eq (Or (Or (Or (Or (Not (animal a)) (Not (animal a_1))) (Not (grain a_2))) (Not (eats a a_1))) (Not (eats a_1 a_2)))
% 4.04/4.23 True
% 4.04/4.23 Clause #8 (by clausification #[7]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23 Or (Eq (Or (Or (Or (Not (animal a)) (Not (animal a_1))) (Not (grain a_2))) (Not (eats a a_1))) True)
% 4.04/4.23 (Eq (Not (eats a_1 a_2)) True)
% 4.04/4.23 Clause #9 (by clausification #[8]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23 Or (Eq (Not (eats a a_1)) True)
% 4.04/4.23 (Or (Eq (Or (Or (Not (animal a_2)) (Not (animal a))) (Not (grain a_1))) True) (Eq (Not (eats a_2 a)) True))
% 4.04/4.23 Clause #10 (by clausification #[9]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23 Or (Eq (Or (Or (Not (animal a)) (Not (animal a_1))) (Not (grain a_2))) True)
% 4.04/4.23 (Or (Eq (Not (eats a a_1)) True) (Eq (eats a_1 a_2) False))
% 4.04/4.23 Clause #11 (by clausification #[10]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23 Or (Eq (Not (eats a a_1)) True)
% 4.04/4.23 (Or (Eq (eats a_1 a_2) False) (Or (Eq (Or (Not (animal a)) (Not (animal a_1))) True) (Eq (Not (grain a_2)) True)))
% 4.04/4.23 Clause #12 (by clausification #[11]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23 Or (Eq (eats a a_1) False)
% 4.04/4.23 (Or (Eq (Or (Not (animal a_2)) (Not (animal a))) True) (Or (Eq (Not (grain a_1)) True) (Eq (eats a_2 a) False)))
% 4.04/4.23 Clause #13 (by clausification #[12]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23 Or (Eq (eats a a_1) False)
% 4.04/4.23 (Or (Eq (Not (grain a_1)) True)
% 4.04/4.23 (Or (Eq (eats a_2 a) False) (Or (Eq (Not (animal a_2)) True) (Eq (Not (animal a)) True))))
% 4.04/4.23 Clause #14 (by clausification #[13]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23 Or (Eq (eats a a_1) False)
% 4.04/4.23 (Or (Eq (eats a_2 a) False)
% 4.04/4.23 (Or (Eq (Not (animal a_2)) True) (Or (Eq (Not (animal a)) True) (Eq (grain a_1) False))))
% 4.04/4.23 Clause #15 (by clausification #[14]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23 Or (Eq (eats a a_1) False)
% 4.04/4.23 (Or (Eq (eats a_2 a) False) (Or (Eq (Not (animal a)) True) (Or (Eq (grain a_1) False) (Eq (animal a_2) False))))
% 4.04/4.23 Clause #16 (by clausification #[15]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23 Or (Eq (eats a a_1) False)
% 4.04/4.23 (Or (Eq (eats a_2 a) False) (Or (Eq (grain a_1) False) (Or (Eq (animal a_2) False) (Eq (animal a) False))))
% 4.04/4.23 Clause #17 (by clausification #[4]): Eq (∀ (S : Iota), Or (eats S (sf S)) (Not (snail S))) True
% 4.04/4.23 Clause #18 (by clausification #[4]): Eq
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.04/4.24 (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.04/4.24 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.04/4.24 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.04/4.24 (wolf a_wolf))
% 4.04/4.24 (fox a_fox))
% 4.04/4.24 (bird a_bird))
% 4.04/4.24 (snail a_snail))
% 4.04/4.24 (grain a_grain))
% 4.04/4.24 (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.04/4.24 (∀ (A P S O : Iota),
% 4.04/4.24 Or
% 4.04/4.24 (Or
% 4.04/4.24 (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.04/4.24 (Not (plant O)))
% 4.04/4.24 (Not (msmaller S A)))
% 4.04/4.24 (Not (eats S O))))
% 4.04/4.24 (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.04/4.24 (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.04/4.24 (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.04/4.24 (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.04/4.24 (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.04/4.24 (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))))
% 4.04/4.24 (∀ (S : Iota), Or (plant (sf S)) (Not (snail S))))
% 4.04/4.24 True
% 4.04/4.24 Clause #19 (by clausification #[17]): ∀ (a : Iota), Eq (Or (eats a (sf a)) (Not (snail a))) True
% 4.04/4.24 Clause #20 (by clausification #[19]): ∀ (a : Iota), Or (Eq (eats a (sf a)) True) (Eq (Not (snail a)) True)
% 4.04/4.24 Clause #21 (by clausification #[20]): ∀ (a : Iota), Or (Eq (eats a (sf a)) True) (Eq (snail a) False)
% 4.04/4.24 Clause #22 (by clausification #[18]): Eq (∀ (S : Iota), Or (plant (sf S)) (Not (snail S))) True
% 4.04/4.24 Clause #23 (by clausification #[18]): Eq
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And
% 4.04/4.24 (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.04/4.24 (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.04/4.24 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.04/4.24 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.04/4.24 (wolf a_wolf))
% 4.04/4.24 (fox a_fox))
% 4.04/4.24 (bird a_bird))
% 4.04/4.24 (snail a_snail))
% 4.04/4.24 (grain a_grain))
% 4.04/4.24 (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.04/4.24 (∀ (A P S O : Iota),
% 4.04/4.24 Or
% 4.04/4.24 (Or
% 4.04/4.24 (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.04/4.24 (Not (plant O)))
% 4.04/4.24 (Not (msmaller S A)))
% 4.04/4.24 (Not (eats S O))))
% 4.04/4.24 (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.04/4.24 (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.04/4.24 (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.04/4.24 (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.04/4.24 (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.04/4.24 (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))))
% 4.04/4.24 True
% 4.12/4.26 Clause #24 (by clausification #[22]): ∀ (a : Iota), Eq (Or (plant (sf a)) (Not (snail a))) True
% 4.12/4.26 Clause #25 (by clausification #[24]): ∀ (a : Iota), Or (Eq (plant (sf a)) True) (Eq (Not (snail a)) True)
% 4.12/4.26 Clause #26 (by clausification #[25]): ∀ (a : Iota), Or (Eq (plant (sf a)) True) (Eq (snail a) False)
% 4.12/4.26 Clause #27 (by clausification #[23]): Eq (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))) True
% 4.12/4.26 Clause #28 (by clausification #[23]): Eq
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.12/4.26 (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.12/4.26 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.12/4.26 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.12/4.26 (wolf a_wolf))
% 4.12/4.26 (fox a_fox))
% 4.12/4.26 (bird a_bird))
% 4.12/4.26 (snail a_snail))
% 4.12/4.26 (grain a_grain))
% 4.12/4.26 (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.12/4.26 (∀ (A P S O : Iota),
% 4.12/4.26 Or
% 4.12/4.26 (Or
% 4.12/4.26 (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.12/4.26 (Not (plant O)))
% 4.12/4.26 (Not (msmaller S A)))
% 4.12/4.26 (Not (eats S O))))
% 4.12/4.26 (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.12/4.26 (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.12/4.26 (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.12/4.26 (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.12/4.26 (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.12/4.26 True
% 4.12/4.26 Clause #29 (by clausification #[27]): ∀ (a : Iota), Eq (∀ (S : Iota), Or (Or (Not (bird a)) (Not (snail S))) (Not (eats a S))) True
% 4.12/4.26 Clause #30 (by clausification #[29]): ∀ (a a_1 : Iota), Eq (Or (Or (Not (bird a)) (Not (snail a_1))) (Not (eats a a_1))) True
% 4.12/4.26 Clause #31 (by clausification #[30]): ∀ (a a_1 : Iota), Or (Eq (Or (Not (bird a)) (Not (snail a_1))) True) (Eq (Not (eats a a_1)) True)
% 4.12/4.26 Clause #32 (by clausification #[31]): ∀ (a a_1 : Iota), Or (Eq (Not (eats a a_1)) True) (Or (Eq (Not (bird a)) True) (Eq (Not (snail a_1)) True))
% 4.12/4.26 Clause #33 (by clausification #[32]): ∀ (a a_1 : Iota), Or (Eq (Not (bird a)) True) (Or (Eq (Not (snail a_1)) True) (Eq (eats a a_1) False))
% 4.12/4.26 Clause #34 (by clausification #[33]): ∀ (a a_1 : Iota), Or (Eq (Not (snail a)) True) (Or (Eq (eats a_1 a) False) (Eq (bird a_1) False))
% 4.12/4.26 Clause #35 (by clausification #[34]): ∀ (a a_1 : Iota), Or (Eq (eats a a_1) False) (Or (Eq (bird a) False) (Eq (snail a_1) False))
% 4.12/4.26 Clause #36 (by clausification #[28]): Eq (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))) True
% 4.12/4.26 Clause #37 (by clausification #[28]): Eq
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And
% 4.12/4.26 (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.12/4.26 (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.12/4.26 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.12/4.26 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.12/4.26 (wolf a_wolf))
% 4.12/4.26 (fox a_fox))
% 4.12/4.26 (bird a_bird))
% 4.12/4.26 (snail a_snail))
% 4.12/4.26 (grain a_grain))
% 4.12/4.26 (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.12/4.26 (∀ (A P S O : Iota),
% 4.12/4.26 Or
% 4.12/4.26 (Or
% 4.12/4.26 (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.13/4.29 (Not (plant O)))
% 4.13/4.29 (Not (msmaller S A)))
% 4.13/4.29 (Not (eats S O))))
% 4.13/4.29 (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.13/4.29 (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.13/4.29 (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.13/4.29 (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.13/4.29 True
% 4.13/4.29 Clause #38 (by clausification #[36]): ∀ (a : Iota), Eq (∀ (G : Iota), Or (Or (Not (wolf a)) (Not (grain G))) (Not (eats a G))) True
% 4.13/4.29 Clause #39 (by clausification #[38]): ∀ (a a_1 : Iota), Eq (Or (Or (Not (wolf a)) (Not (grain a_1))) (Not (eats a a_1))) True
% 4.13/4.29 Clause #40 (by clausification #[39]): ∀ (a a_1 : Iota), Or (Eq (Or (Not (wolf a)) (Not (grain a_1))) True) (Eq (Not (eats a a_1)) True)
% 4.13/4.29 Clause #41 (by clausification #[40]): ∀ (a a_1 : Iota), Or (Eq (Not (eats a a_1)) True) (Or (Eq (Not (wolf a)) True) (Eq (Not (grain a_1)) True))
% 4.13/4.29 Clause #42 (by clausification #[41]): ∀ (a a_1 : Iota), Or (Eq (Not (wolf a)) True) (Or (Eq (Not (grain a_1)) True) (Eq (eats a a_1) False))
% 4.13/4.29 Clause #43 (by clausification #[42]): ∀ (a a_1 : Iota), Or (Eq (Not (grain a)) True) (Or (Eq (eats a_1 a) False) (Eq (wolf a_1) False))
% 4.13/4.29 Clause #44 (by clausification #[43]): ∀ (a a_1 : Iota), Or (Eq (eats a a_1) False) (Or (Eq (wolf a) False) (Eq (grain a_1) False))
% 4.13/4.29 Clause #45 (by clausification #[37]): Eq (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))) True
% 4.13/4.29 Clause #46 (by clausification #[37]): Eq
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.13/4.29 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.13/4.29 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.13/4.29 (wolf a_wolf))
% 4.13/4.29 (fox a_fox))
% 4.13/4.29 (bird a_bird))
% 4.13/4.29 (snail a_snail))
% 4.13/4.29 (grain a_grain))
% 4.13/4.29 (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.13/4.29 (∀ (A P S O : Iota),
% 4.13/4.29 Or
% 4.13/4.29 (Or
% 4.13/4.29 (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.13/4.29 (Not (plant O)))
% 4.13/4.29 (Not (msmaller S A)))
% 4.13/4.29 (Not (eats S O))))
% 4.13/4.29 (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.13/4.29 (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.13/4.29 (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.13/4.29 True
% 4.13/4.29 Clause #47 (by clausification #[45]): ∀ (a : Iota), Eq (∀ (W : Iota), Or (Or (Not (wolf W)) (Not (fox a))) (Not (eats W a))) True
% 4.13/4.29 Clause #48 (by clausification #[47]): ∀ (a a_1 : Iota), Eq (Or (Or (Not (wolf a)) (Not (fox a_1))) (Not (eats a a_1))) True
% 4.13/4.29 Clause #49 (by clausification #[48]): ∀ (a a_1 : Iota), Or (Eq (Or (Not (wolf a)) (Not (fox a_1))) True) (Eq (Not (eats a a_1)) True)
% 4.13/4.29 Clause #50 (by clausification #[49]): ∀ (a a_1 : Iota), Or (Eq (Not (eats a a_1)) True) (Or (Eq (Not (wolf a)) True) (Eq (Not (fox a_1)) True))
% 4.13/4.29 Clause #51 (by clausification #[50]): ∀ (a a_1 : Iota), Or (Eq (Not (wolf a)) True) (Or (Eq (Not (fox a_1)) True) (Eq (eats a a_1) False))
% 4.13/4.29 Clause #52 (by clausification #[51]): ∀ (a a_1 : Iota), Or (Eq (Not (fox a)) True) (Or (Eq (eats a_1 a) False) (Eq (wolf a_1) False))
% 4.13/4.29 Clause #53 (by clausification #[52]): ∀ (a a_1 : Iota), Or (Eq (eats a a_1) False) (Or (Eq (wolf a) False) (Eq (fox a_1) False))
% 4.13/4.29 Clause #54 (by clausification #[46]): Eq (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))) True
% 4.13/4.29 Clause #55 (by clausification #[46]): Eq
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.13/4.29 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.17/4.31 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.17/4.31 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.17/4.31 (wolf a_wolf))
% 4.17/4.31 (fox a_fox))
% 4.17/4.31 (bird a_bird))
% 4.17/4.31 (snail a_snail))
% 4.17/4.31 (grain a_grain))
% 4.17/4.31 (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.17/4.31 (∀ (A P S O : Iota),
% 4.17/4.31 Or
% 4.17/4.31 (Or
% 4.17/4.31 (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.17/4.31 (Not (plant O)))
% 4.17/4.31 (Not (msmaller S A)))
% 4.17/4.31 (Not (eats S O))))
% 4.17/4.31 (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.17/4.31 (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.17/4.31 True
% 4.17/4.31 Clause #56 (by clausification #[54]): ∀ (a : Iota), Eq (∀ (W : Iota), Or (Or (msmaller a W) (Not (fox a))) (Not (wolf W))) True
% 4.17/4.31 Clause #57 (by clausification #[56]): ∀ (a a_1 : Iota), Eq (Or (Or (msmaller a a_1) (Not (fox a))) (Not (wolf a_1))) True
% 4.17/4.31 Clause #58 (by clausification #[57]): ∀ (a a_1 : Iota), Or (Eq (Or (msmaller a a_1) (Not (fox a))) True) (Eq (Not (wolf a_1)) True)
% 4.17/4.31 Clause #59 (by clausification #[58]): ∀ (a a_1 : Iota), Or (Eq (Not (wolf a)) True) (Or (Eq (msmaller a_1 a) True) (Eq (Not (fox a_1)) True))
% 4.17/4.31 Clause #60 (by clausification #[59]): ∀ (a a_1 : Iota), Or (Eq (msmaller a a_1) True) (Or (Eq (Not (fox a)) True) (Eq (wolf a_1) False))
% 4.17/4.31 Clause #61 (by clausification #[60]): ∀ (a a_1 : Iota), Or (Eq (msmaller a a_1) True) (Or (Eq (wolf a_1) False) (Eq (fox a) False))
% 4.17/4.31 Clause #62 (by clausification #[55]): Eq (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))) True
% 4.17/4.31 Clause #63 (by clausification #[55]): Eq
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.17/4.31 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.17/4.31 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.17/4.31 (wolf a_wolf))
% 4.17/4.31 (fox a_fox))
% 4.17/4.31 (bird a_bird))
% 4.17/4.31 (snail a_snail))
% 4.17/4.31 (grain a_grain))
% 4.17/4.31 (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.17/4.31 (∀ (A P S O : Iota),
% 4.17/4.31 Or
% 4.17/4.31 (Or
% 4.17/4.31 (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.17/4.31 (Not (plant O)))
% 4.17/4.31 (Not (msmaller S A)))
% 4.17/4.31 (Not (eats S O))))
% 4.17/4.31 (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.17/4.31 True
% 4.17/4.31 Clause #64 (by clausification #[62]): ∀ (a : Iota), Eq (∀ (F : Iota), Or (Or (msmaller a F) (Not (bird a))) (Not (fox F))) True
% 4.17/4.31 Clause #65 (by clausification #[64]): ∀ (a a_1 : Iota), Eq (Or (Or (msmaller a a_1) (Not (bird a))) (Not (fox a_1))) True
% 4.17/4.31 Clause #66 (by clausification #[65]): ∀ (a a_1 : Iota), Or (Eq (Or (msmaller a a_1) (Not (bird a))) True) (Eq (Not (fox a_1)) True)
% 4.17/4.31 Clause #67 (by clausification #[66]): ∀ (a a_1 : Iota), Or (Eq (Not (fox a)) True) (Or (Eq (msmaller a_1 a) True) (Eq (Not (bird a_1)) True))
% 4.17/4.31 Clause #68 (by clausification #[67]): ∀ (a a_1 : Iota), Or (Eq (msmaller a a_1) True) (Or (Eq (Not (bird a)) True) (Eq (fox a_1) False))
% 4.17/4.31 Clause #69 (by clausification #[68]): ∀ (a a_1 : Iota), Or (Eq (msmaller a a_1) True) (Or (Eq (fox a_1) False) (Eq (bird a) False))
% 4.17/4.31 Clause #70 (by clausification #[63]): Eq (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))) True
% 4.17/4.31 Clause #71 (by clausification #[63]): Eq
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And
% 4.17/4.31 (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.17/4.33 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.17/4.33 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.17/4.33 (wolf a_wolf))
% 4.17/4.33 (fox a_fox))
% 4.17/4.33 (bird a_bird))
% 4.17/4.33 (snail a_snail))
% 4.17/4.33 (grain a_grain))
% 4.17/4.33 (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.17/4.33 (∀ (A P S O : Iota),
% 4.17/4.33 Or
% 4.17/4.33 (Or
% 4.17/4.33 (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.17/4.33 (Not (plant O)))
% 4.17/4.33 (Not (msmaller S A)))
% 4.17/4.33 (Not (eats S O))))
% 4.17/4.33 True
% 4.17/4.33 Clause #72 (by clausification #[70]): ∀ (a : Iota), Eq (∀ (B : Iota), Or (Or (msmaller a B) (Not (snail a))) (Not (bird B))) True
% 4.17/4.33 Clause #73 (by clausification #[72]): ∀ (a a_1 : Iota), Eq (Or (Or (msmaller a a_1) (Not (snail a))) (Not (bird a_1))) True
% 4.17/4.33 Clause #74 (by clausification #[73]): ∀ (a a_1 : Iota), Or (Eq (Or (msmaller a a_1) (Not (snail a))) True) (Eq (Not (bird a_1)) True)
% 4.17/4.33 Clause #75 (by clausification #[74]): ∀ (a a_1 : Iota), Or (Eq (Not (bird a)) True) (Or (Eq (msmaller a_1 a) True) (Eq (Not (snail a_1)) True))
% 4.17/4.33 Clause #76 (by clausification #[75]): ∀ (a a_1 : Iota), Or (Eq (msmaller a a_1) True) (Or (Eq (Not (snail a)) True) (Eq (bird a_1) False))
% 4.17/4.33 Clause #77 (by clausification #[76]): ∀ (a a_1 : Iota), Or (Eq (msmaller a a_1) True) (Or (Eq (bird a_1) False) (Eq (snail a) False))
% 4.17/4.33 Clause #78 (by clausification #[71]): Eq
% 4.17/4.33 (∀ (A P S O : Iota),
% 4.17/4.33 Or
% 4.17/4.33 (Or
% 4.17/4.33 (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S))) (Not (plant O)))
% 4.17/4.33 (Not (msmaller S A)))
% 4.17/4.33 (Not (eats S O)))
% 4.17/4.33 True
% 4.17/4.33 Clause #79 (by clausification #[71]): Eq
% 4.17/4.33 (And
% 4.17/4.33 (And
% 4.17/4.33 (And
% 4.17/4.33 (And
% 4.17/4.33 (And
% 4.17/4.33 (And
% 4.17/4.33 (And
% 4.17/4.33 (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.17/4.33 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.17/4.33 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.17/4.33 (wolf a_wolf))
% 4.17/4.33 (fox a_fox))
% 4.17/4.33 (bird a_bird))
% 4.17/4.33 (snail a_snail))
% 4.17/4.33 (grain a_grain))
% 4.17/4.33 (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.17/4.33 True
% 4.17/4.33 Clause #80 (by clausification #[78]): ∀ (a : Iota),
% 4.17/4.33 Eq
% 4.17/4.33 (∀ (P S O : Iota),
% 4.17/4.33 Or
% 4.17/4.33 (Or
% 4.17/4.33 (Or (Or (Or (Or (Or (eats a P) (eats a S)) (Not (animal a))) (Not (plant P))) (Not (animal S)))
% 4.17/4.33 (Not (plant O)))
% 4.17/4.33 (Not (msmaller S a)))
% 4.17/4.33 (Not (eats S O)))
% 4.17/4.33 True
% 4.17/4.33 Clause #81 (by clausification #[80]): ∀ (a a_1 : Iota),
% 4.17/4.33 Eq
% 4.17/4.33 (∀ (S O : Iota),
% 4.17/4.33 Or
% 4.17/4.33 (Or
% 4.17/4.33 (Or (Or (Or (Or (Or (eats a a_1) (eats a S)) (Not (animal a))) (Not (plant a_1))) (Not (animal S)))
% 4.17/4.33 (Not (plant O)))
% 4.17/4.33 (Not (msmaller S a)))
% 4.17/4.33 (Not (eats S O)))
% 4.17/4.33 True
% 4.17/4.33 Clause #82 (by clausification #[81]): ∀ (a a_1 a_2 : Iota),
% 4.17/4.33 Eq
% 4.17/4.33 (∀ (O : Iota),
% 4.17/4.33 Or
% 4.17/4.33 (Or
% 4.17/4.33 (Or (Or (Or (Or (Or (eats a a_1) (eats a a_2)) (Not (animal a))) (Not (plant a_1))) (Not (animal a_2)))
% 4.17/4.33 (Not (plant O)))
% 4.17/4.33 (Not (msmaller a_2 a)))
% 4.17/4.33 (Not (eats a_2 O)))
% 4.17/4.33 True
% 4.17/4.33 Clause #83 (by clausification #[82]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.17/4.33 Eq
% 4.17/4.33 (Or
% 4.17/4.33 (Or
% 4.17/4.33 (Or (Or (Or (Or (Or (eats a a_1) (eats a a_2)) (Not (animal a))) (Not (plant a_1))) (Not (animal a_2)))
% 4.17/4.33 (Not (plant a_3)))
% 4.17/4.33 (Not (msmaller a_2 a)))
% 4.17/4.33 (Not (eats a_2 a_3)))
% 4.17/4.33 True
% 4.17/4.33 Clause #84 (by clausification #[83]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.17/4.33 Or
% 4.17/4.33 (Eq
% 4.17/4.33 (Or
% 4.17/4.33 (Or (Or (Or (Or (Or (eats a a_1) (eats a a_2)) (Not (animal a))) (Not (plant a_1))) (Not (animal a_2)))
% 4.17/4.33 (Not (plant a_3)))
% 4.17/4.33 (Not (msmaller a_2 a)))
% 4.17/4.33 True)
% 4.17/4.33 (Eq (Not (eats a_2 a_3)) True)
% 4.17/4.33 Clause #85 (by clausification #[84]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.17/4.33 Or (Eq (Not (eats a a_1)) True)
% 4.17/4.33 (Or
% 4.17/4.33 (Eq
% 4.17/4.33 (Or (Or (Or (Or (Or (eats a_2 a_3) (eats a_2 a)) (Not (animal a_2))) (Not (plant a_3))) (Not (animal a)))
% 4.17/4.33 (Not (plant a_1)))
% 4.17/4.33 True)
% 4.17/4.33 (Eq (Not (msmaller a a_2)) True))
% 4.19/4.35 Clause #86 (by clausification #[85]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35 Or
% 4.19/4.35 (Eq
% 4.19/4.35 (Or (Or (Or (Or (Or (eats a a_1) (eats a a_2)) (Not (animal a))) (Not (plant a_1))) (Not (animal a_2)))
% 4.19/4.35 (Not (plant a_3)))
% 4.19/4.35 True)
% 4.19/4.35 (Or (Eq (Not (msmaller a_2 a)) True) (Eq (eats a_2 a_3) False))
% 4.19/4.35 Clause #87 (by clausification #[86]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35 Or (Eq (Not (msmaller a a_1)) True)
% 4.19/4.35 (Or (Eq (eats a a_2) False)
% 4.19/4.35 (Or
% 4.19/4.35 (Eq (Or (Or (Or (Or (eats a_1 a_3) (eats a_1 a)) (Not (animal a_1))) (Not (plant a_3))) (Not (animal a))) True)
% 4.19/4.35 (Eq (Not (plant a_2)) True)))
% 4.19/4.35 Clause #88 (by clausification #[87]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35 Or (Eq (eats a a_1) False)
% 4.19/4.35 (Or (Eq (Or (Or (Or (Or (eats a_2 a_3) (eats a_2 a)) (Not (animal a_2))) (Not (plant a_3))) (Not (animal a))) True)
% 4.19/4.35 (Or (Eq (Not (plant a_1)) True) (Eq (msmaller a a_2) False)))
% 4.19/4.35 Clause #89 (by clausification #[88]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35 Or (Eq (eats a a_1) False)
% 4.19/4.35 (Or (Eq (Not (plant a_1)) True)
% 4.19/4.35 (Or (Eq (msmaller a a_2) False)
% 4.19/4.35 (Or (Eq (Or (Or (Or (eats a_2 a_3) (eats a_2 a)) (Not (animal a_2))) (Not (plant a_3))) True)
% 4.19/4.35 (Eq (Not (animal a)) True))))
% 4.19/4.35 Clause #90 (by clausification #[89]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35 Or (Eq (eats a a_1) False)
% 4.19/4.35 (Or (Eq (msmaller a a_2) False)
% 4.19/4.35 (Or (Eq (Or (Or (Or (eats a_2 a_3) (eats a_2 a)) (Not (animal a_2))) (Not (plant a_3))) True)
% 4.19/4.35 (Or (Eq (Not (animal a)) True) (Eq (plant a_1) False))))
% 4.19/4.35 Clause #91 (by clausification #[90]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35 Or (Eq (eats a a_1) False)
% 4.19/4.35 (Or (Eq (msmaller a a_2) False)
% 4.19/4.35 (Or (Eq (Not (animal a)) True)
% 4.19/4.35 (Or (Eq (plant a_1) False)
% 4.19/4.35 (Or (Eq (Or (Or (eats a_2 a_3) (eats a_2 a)) (Not (animal a_2))) True) (Eq (Not (plant a_3)) True)))))
% 4.19/4.35 Clause #92 (by clausification #[91]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35 Or (Eq (eats a a_1) False)
% 4.19/4.35 (Or (Eq (msmaller a a_2) False)
% 4.19/4.35 (Or (Eq (plant a_1) False)
% 4.19/4.35 (Or (Eq (Or (Or (eats a_2 a_3) (eats a_2 a)) (Not (animal a_2))) True)
% 4.19/4.35 (Or (Eq (Not (plant a_3)) True) (Eq (animal a) False)))))
% 4.19/4.35 Clause #93 (by clausification #[92]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35 Or (Eq (eats a a_1) False)
% 4.19/4.35 (Or (Eq (msmaller a a_2) False)
% 4.19/4.35 (Or (Eq (plant a_1) False)
% 4.19/4.35 (Or (Eq (Not (plant a_3)) True)
% 4.19/4.35 (Or (Eq (animal a) False) (Or (Eq (Or (eats a_2 a_3) (eats a_2 a)) True) (Eq (Not (animal a_2)) True))))))
% 4.19/4.35 Clause #94 (by clausification #[93]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35 Or (Eq (eats a a_1) False)
% 4.19/4.35 (Or (Eq (msmaller a a_2) False)
% 4.19/4.35 (Or (Eq (plant a_1) False)
% 4.19/4.35 (Or (Eq (animal a) False)
% 4.19/4.35 (Or (Eq (Or (eats a_2 a_3) (eats a_2 a)) True) (Or (Eq (Not (animal a_2)) True) (Eq (plant a_3) False))))))
% 4.19/4.35 Clause #95 (by clausification #[94]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35 Or (Eq (eats a a_1) False)
% 4.19/4.35 (Or (Eq (msmaller a a_2) False)
% 4.19/4.35 (Or (Eq (plant a_1) False)
% 4.19/4.35 (Or (Eq (animal a) False)
% 4.19/4.35 (Or (Eq (Not (animal a_2)) True)
% 4.19/4.35 (Or (Eq (plant a_3) False) (Or (Eq (eats a_2 a_3) True) (Eq (eats a_2 a) True)))))))
% 4.19/4.35 Clause #96 (by clausification #[95]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35 Or (Eq (eats a a_1) False)
% 4.19/4.35 (Or (Eq (msmaller a a_2) False)
% 4.19/4.35 (Or (Eq (plant a_1) False)
% 4.19/4.35 (Or (Eq (animal a) False)
% 4.19/4.35 (Or (Eq (plant a_3) False)
% 4.19/4.35 (Or (Eq (eats a_2 a_3) True) (Or (Eq (eats a_2 a) True) (Eq (animal a_2) False)))))))
% 4.19/4.35 Clause #97 (by clausification #[79]): Eq (∀ (X : Iota), Or (plant X) (Not (grain X))) True
% 4.19/4.35 Clause #98 (by clausification #[79]): Eq
% 4.19/4.35 (And
% 4.19/4.35 (And
% 4.19/4.35 (And
% 4.19/4.35 (And
% 4.19/4.35 (And
% 4.19/4.35 (And
% 4.19/4.35 (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.35 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.35 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.19/4.35 (wolf a_wolf))
% 4.19/4.35 (fox a_fox))
% 4.19/4.35 (bird a_bird))
% 4.19/4.35 (snail a_snail))
% 4.19/4.35 (grain a_grain))
% 4.19/4.35 True
% 4.19/4.35 Clause #99 (by clausification #[97]): ∀ (a : Iota), Eq (Or (plant a) (Not (grain a))) True
% 4.19/4.37 Clause #100 (by clausification #[99]): ∀ (a : Iota), Or (Eq (plant a) True) (Eq (Not (grain a)) True)
% 4.19/4.37 Clause #101 (by clausification #[100]): ∀ (a : Iota), Or (Eq (plant a) True) (Eq (grain a) False)
% 4.19/4.37 Clause #102 (by clausification #[98]): Eq (grain a_grain) True
% 4.19/4.37 Clause #103 (by clausification #[98]): Eq
% 4.19/4.37 (And
% 4.19/4.37 (And
% 4.19/4.37 (And
% 4.19/4.37 (And
% 4.19/4.37 (And
% 4.19/4.37 (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.37 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.37 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.19/4.37 (wolf a_wolf))
% 4.19/4.37 (fox a_fox))
% 4.19/4.37 (bird a_bird))
% 4.19/4.37 (snail a_snail))
% 4.19/4.37 True
% 4.19/4.37 Clause #104 (by superposition #[102, 101]): Or (Eq (plant a_grain) True) (Eq True False)
% 4.19/4.37 Clause #105 (by clausification #[104]): Eq (plant a_grain) True
% 4.19/4.37 Clause #106 (by clausification #[103]): Eq (snail a_snail) True
% 4.19/4.37 Clause #107 (by clausification #[103]): Eq
% 4.19/4.37 (And
% 4.19/4.37 (And
% 4.19/4.37 (And
% 4.19/4.37 (And
% 4.19/4.37 (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.37 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.37 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.19/4.37 (wolf a_wolf))
% 4.19/4.37 (fox a_fox))
% 4.19/4.37 (bird a_bird))
% 4.19/4.37 True
% 4.19/4.37 Clause #108 (by superposition #[106, 21]): Or (Eq (eats a_snail (sf a_snail)) True) (Eq True False)
% 4.19/4.37 Clause #109 (by superposition #[106, 26]): Or (Eq (plant (sf a_snail)) True) (Eq True False)
% 4.19/4.37 Clause #110 (by clausification #[109]): Eq (plant (sf a_snail)) True
% 4.19/4.37 Clause #111 (by clausification #[108]): Eq (eats a_snail (sf a_snail)) True
% 4.19/4.37 Clause #116 (by superposition #[111, 96]): ∀ (a a_1 : Iota),
% 4.19/4.37 Or (Eq True False)
% 4.19/4.37 (Or (Eq (msmaller a_snail a) False)
% 4.19/4.37 (Or (Eq (plant (sf a_snail)) False)
% 4.19/4.37 (Or (Eq (animal a_snail) False)
% 4.19/4.37 (Or (Eq (plant a_1) False)
% 4.19/4.37 (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_snail) True) (Eq (animal a) False)))))))
% 4.19/4.37 Clause #118 (by clausification #[107]): Eq (bird a_bird) True
% 4.19/4.37 Clause #119 (by clausification #[107]): Eq
% 4.19/4.37 (And
% 4.19/4.37 (And
% 4.19/4.37 (And
% 4.19/4.37 (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.37 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.37 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.19/4.37 (wolf a_wolf))
% 4.19/4.37 (fox a_fox))
% 4.19/4.37 True
% 4.19/4.37 Clause #120 (by superposition #[118, 77]): ∀ (a : Iota), Or (Eq (msmaller a a_bird) True) (Or (Eq True False) (Eq (snail a) False))
% 4.19/4.37 Clause #121 (by clausification #[120]): ∀ (a : Iota), Or (Eq (msmaller a a_bird) True) (Eq (snail a) False)
% 4.19/4.37 Clause #122 (by superposition #[121, 106]): Or (Eq (msmaller a_snail a_bird) True) (Eq False True)
% 4.19/4.37 Clause #123 (by clausification #[122]): Eq (msmaller a_snail a_bird) True
% 4.19/4.37 Clause #127 (by clausification #[116]): ∀ (a a_1 : Iota),
% 4.19/4.37 Or (Eq (msmaller a_snail a) False)
% 4.19/4.37 (Or (Eq (plant (sf a_snail)) False)
% 4.19/4.37 (Or (Eq (animal a_snail) False)
% 4.19/4.37 (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_snail) True) (Eq (animal a) False))))))
% 4.19/4.37 Clause #128 (by forward demodulation #[127, 110]): ∀ (a a_1 : Iota),
% 4.19/4.37 Or (Eq (msmaller a_snail a) False)
% 4.19/4.37 (Or (Eq True False)
% 4.19/4.37 (Or (Eq (animal a_snail) False)
% 4.19/4.37 (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_snail) True) (Eq (animal a) False))))))
% 4.19/4.37 Clause #129 (by clausification #[128]): ∀ (a a_1 : Iota),
% 4.19/4.37 Or (Eq (msmaller a_snail a) False)
% 4.19/4.37 (Or (Eq (animal a_snail) False)
% 4.19/4.37 (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_snail) True) (Eq (animal a) False)))))
% 4.19/4.37 Clause #130 (by superposition #[129, 123]): ∀ (a : Iota),
% 4.19/4.37 Or (Eq (animal a_snail) False)
% 4.19/4.37 (Or (Eq (plant a) False)
% 4.19/4.37 (Or (Eq (eats a_bird a) True)
% 4.19/4.37 (Or (Eq (eats a_bird a_snail) True) (Or (Eq (animal a_bird) False) (Eq False True)))))
% 4.19/4.37 Clause #131 (by clausification #[130]): ∀ (a : Iota),
% 4.19/4.37 Or (Eq (animal a_snail) False)
% 4.19/4.37 (Or (Eq (plant a) False)
% 4.19/4.37 (Or (Eq (eats a_bird a) True) (Or (Eq (eats a_bird a_snail) True) (Eq (animal a_bird) False))))
% 4.19/4.40 Clause #132 (by clausification #[119]): Eq (fox a_fox) True
% 4.19/4.40 Clause #133 (by clausification #[119]): Eq
% 4.19/4.40 (And
% 4.19/4.40 (And
% 4.19/4.40 (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.40 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.40 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.19/4.40 (wolf a_wolf))
% 4.19/4.40 True
% 4.19/4.40 Clause #134 (by superposition #[132, 69]): ∀ (a : Iota), Or (Eq (msmaller a a_fox) True) (Or (Eq True False) (Eq (bird a) False))
% 4.19/4.40 Clause #135 (by clausification #[134]): ∀ (a : Iota), Or (Eq (msmaller a a_fox) True) (Eq (bird a) False)
% 4.19/4.40 Clause #136 (by superposition #[135, 118]): Or (Eq (msmaller a_bird a_fox) True) (Eq False True)
% 4.19/4.40 Clause #137 (by clausification #[136]): Eq (msmaller a_bird a_fox) True
% 4.19/4.40 Clause #138 (by clausification #[133]): Eq (wolf a_wolf) True
% 4.19/4.40 Clause #139 (by clausification #[133]): Eq
% 4.19/4.40 (And
% 4.19/4.40 (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.40 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.40 (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.19/4.40 True
% 4.19/4.40 Clause #140 (by superposition #[138, 61]): ∀ (a : Iota), Or (Eq (msmaller a a_wolf) True) (Or (Eq True False) (Eq (fox a) False))
% 4.19/4.40 Clause #141 (by clausification #[139]): Eq (∀ (X : Iota), Or (animal X) (Not (snail X))) True
% 4.19/4.40 Clause #142 (by clausification #[139]): Eq
% 4.19/4.40 (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.40 (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.40 True
% 4.19/4.40 Clause #143 (by clausification #[141]): ∀ (a : Iota), Eq (Or (animal a) (Not (snail a))) True
% 4.19/4.40 Clause #144 (by clausification #[143]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (Not (snail a)) True)
% 4.19/4.40 Clause #145 (by clausification #[144]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (snail a) False)
% 4.19/4.40 Clause #146 (by superposition #[145, 106]): Or (Eq (animal a_snail) True) (Eq False True)
% 4.19/4.40 Clause #147 (by clausification #[146]): Eq (animal a_snail) True
% 4.19/4.40 Clause #150 (by backward demodulation #[147, 131]): ∀ (a : Iota),
% 4.19/4.40 Or (Eq True False)
% 4.19/4.40 (Or (Eq (plant a) False)
% 4.19/4.40 (Or (Eq (eats a_bird a) True) (Or (Eq (eats a_bird a_snail) True) (Eq (animal a_bird) False))))
% 4.19/4.40 Clause #151 (by clausification #[140]): ∀ (a : Iota), Or (Eq (msmaller a a_wolf) True) (Eq (fox a) False)
% 4.19/4.40 Clause #152 (by superposition #[151, 132]): Or (Eq (msmaller a_fox a_wolf) True) (Eq False True)
% 4.19/4.40 Clause #153 (by clausification #[152]): Eq (msmaller a_fox a_wolf) True
% 4.19/4.40 Clause #155 (by clausification #[150]): ∀ (a : Iota),
% 4.19/4.40 Or (Eq (plant a) False) (Or (Eq (eats a_bird a) True) (Or (Eq (eats a_bird a_snail) True) (Eq (animal a_bird) False)))
% 4.19/4.40 Clause #156 (by superposition #[155, 105]): Or (Eq (eats a_bird a_grain) True) (Or (Eq (eats a_bird a_snail) True) (Or (Eq (animal a_bird) False) (Eq False True)))
% 4.19/4.40 Clause #158 (by clausification #[142]): Eq (∀ (X : Iota), Or (animal X) (Not (bird X))) True
% 4.19/4.40 Clause #159 (by clausification #[142]): Eq (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X)))) True
% 4.19/4.40 Clause #160 (by clausification #[158]): ∀ (a : Iota), Eq (Or (animal a) (Not (bird a))) True
% 4.19/4.40 Clause #161 (by clausification #[160]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (Not (bird a)) True)
% 4.19/4.40 Clause #162 (by clausification #[161]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (bird a) False)
% 4.19/4.40 Clause #163 (by superposition #[162, 118]): Or (Eq (animal a_bird) True) (Eq False True)
% 4.19/4.40 Clause #164 (by clausification #[163]): Eq (animal a_bird) True
% 4.19/4.40 Clause #166 (by clausification #[156]): Or (Eq (eats a_bird a_grain) True) (Or (Eq (eats a_bird a_snail) True) (Eq (animal a_bird) False))
% 4.19/4.40 Clause #167 (by forward demodulation #[166, 164]): Or (Eq (eats a_bird a_grain) True) (Or (Eq (eats a_bird a_snail) True) (Eq True False))
% 4.19/4.40 Clause #168 (by clausification #[167]): Or (Eq (eats a_bird a_grain) True) (Eq (eats a_bird a_snail) True)
% 4.19/4.40 Clause #169 (by superposition #[168, 16]): ∀ (a : Iota),
% 4.19/4.40 Or (Eq (eats a_bird a_snail) True)
% 4.19/4.40 (Or (Eq True False)
% 4.19/4.40 (Or (Eq (eats a a_bird) False)
% 4.19/4.40 (Or (Eq (grain a_grain) False) (Or (Eq (animal a) False) (Eq (animal a_bird) False)))))
% 4.19/4.42 Clause #173 (by superposition #[168, 96]): ∀ (a a_1 : Iota),
% 4.19/4.42 Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42 (Or (Eq True False)
% 4.19/4.42 (Or (Eq (msmaller a_bird a) False)
% 4.19/4.42 (Or (Eq (plant a_grain) False)
% 4.19/4.42 (Or (Eq (animal a_bird) False)
% 4.19/4.42 (Or (Eq (plant a_1) False)
% 4.19/4.42 (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_bird) True) (Eq (animal a) False))))))))
% 4.19/4.42 Clause #199 (by clausification #[159]): Eq (∀ (X : Iota), Or (animal X) (Not (fox X))) True
% 4.19/4.42 Clause #200 (by clausification #[159]): Eq (∀ (X : Iota), Or (animal X) (Not (wolf X))) True
% 4.19/4.42 Clause #201 (by clausification #[199]): ∀ (a : Iota), Eq (Or (animal a) (Not (fox a))) True
% 4.19/4.42 Clause #202 (by clausification #[201]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (Not (fox a)) True)
% 4.19/4.42 Clause #203 (by clausification #[202]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (fox a) False)
% 4.19/4.42 Clause #204 (by superposition #[203, 132]): Or (Eq (animal a_fox) True) (Eq False True)
% 4.19/4.42 Clause #205 (by clausification #[204]): Eq (animal a_fox) True
% 4.19/4.42 Clause #206 (by clausification #[200]): ∀ (a : Iota), Eq (Or (animal a) (Not (wolf a))) True
% 4.19/4.42 Clause #207 (by clausification #[206]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (Not (wolf a)) True)
% 4.19/4.42 Clause #208 (by clausification #[207]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (wolf a) False)
% 4.19/4.42 Clause #209 (by superposition #[208, 138]): Or (Eq (animal a_wolf) True) (Eq False True)
% 4.19/4.42 Clause #210 (by clausification #[209]): Eq (animal a_wolf) True
% 4.19/4.42 Clause #211 (by clausification #[169]): ∀ (a : Iota),
% 4.19/4.42 Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42 (Or (Eq (eats a a_bird) False)
% 4.19/4.42 (Or (Eq (grain a_grain) False) (Or (Eq (animal a) False) (Eq (animal a_bird) False))))
% 4.19/4.42 Clause #212 (by forward demodulation #[211, 102]): ∀ (a : Iota),
% 4.19/4.42 Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42 (Or (Eq (eats a a_bird) False) (Or (Eq True False) (Or (Eq (animal a) False) (Eq (animal a_bird) False))))
% 4.19/4.42 Clause #213 (by clausification #[212]): ∀ (a : Iota),
% 4.19/4.42 Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42 (Or (Eq (eats a a_bird) False) (Or (Eq (animal a) False) (Eq (animal a_bird) False)))
% 4.19/4.42 Clause #214 (by forward demodulation #[213, 164]): ∀ (a : Iota),
% 4.19/4.42 Or (Eq (eats a_bird a_snail) True) (Or (Eq (eats a a_bird) False) (Or (Eq (animal a) False) (Eq True False)))
% 4.19/4.42 Clause #215 (by clausification #[214]): ∀ (a : Iota), Or (Eq (eats a_bird a_snail) True) (Or (Eq (eats a a_bird) False) (Eq (animal a) False))
% 4.19/4.42 Clause #219 (by clausification #[173]): ∀ (a a_1 : Iota),
% 4.19/4.42 Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42 (Or (Eq (msmaller a_bird a) False)
% 4.19/4.42 (Or (Eq (plant a_grain) False)
% 4.19/4.42 (Or (Eq (animal a_bird) False)
% 4.19/4.42 (Or (Eq (plant a_1) False)
% 4.19/4.42 (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_bird) True) (Eq (animal a) False)))))))
% 4.19/4.42 Clause #220 (by forward demodulation #[219, 105]): ∀ (a a_1 : Iota),
% 4.19/4.42 Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42 (Or (Eq (msmaller a_bird a) False)
% 4.19/4.42 (Or (Eq True False)
% 4.19/4.42 (Or (Eq (animal a_bird) False)
% 4.19/4.42 (Or (Eq (plant a_1) False)
% 4.19/4.42 (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_bird) True) (Eq (animal a) False)))))))
% 4.19/4.42 Clause #221 (by clausification #[220]): ∀ (a a_1 : Iota),
% 4.19/4.42 Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42 (Or (Eq (msmaller a_bird a) False)
% 4.19/4.42 (Or (Eq (animal a_bird) False)
% 4.19/4.42 (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_bird) True) (Eq (animal a) False))))))
% 4.19/4.42 Clause #222 (by forward demodulation #[221, 164]): ∀ (a a_1 : Iota),
% 4.19/4.42 Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42 (Or (Eq (msmaller a_bird a) False)
% 4.19/4.42 (Or (Eq True False)
% 4.19/4.42 (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_bird) True) (Eq (animal a) False))))))
% 4.19/4.42 Clause #223 (by clausification #[222]): ∀ (a a_1 : Iota),
% 4.19/4.42 Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42 (Or (Eq (msmaller a_bird a) False)
% 4.19/4.42 (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_bird) True) (Eq (animal a) False)))))
% 4.19/4.42 Clause #224 (by superposition #[223, 137]): ∀ (a : Iota),
% 4.28/4.44 Or (Eq (eats a_bird a_snail) True)
% 4.28/4.44 (Or (Eq (plant a) False)
% 4.28/4.44 (Or (Eq (eats a_fox a) True) (Or (Eq (eats a_fox a_bird) True) (Or (Eq (animal a_fox) False) (Eq False True)))))
% 4.28/4.44 Clause #225 (by clausification #[224]): ∀ (a : Iota),
% 4.28/4.44 Or (Eq (eats a_bird a_snail) True)
% 4.28/4.44 (Or (Eq (plant a) False) (Or (Eq (eats a_fox a) True) (Or (Eq (eats a_fox a_bird) True) (Eq (animal a_fox) False))))
% 4.28/4.44 Clause #226 (by forward demodulation #[225, 205]): ∀ (a : Iota),
% 4.28/4.44 Or (Eq (eats a_bird a_snail) True)
% 4.28/4.44 (Or (Eq (plant a) False) (Or (Eq (eats a_fox a) True) (Or (Eq (eats a_fox a_bird) True) (Eq True False))))
% 4.28/4.44 Clause #227 (by clausification #[226]): ∀ (a : Iota),
% 4.28/4.44 Or (Eq (eats a_bird a_snail) True)
% 4.28/4.44 (Or (Eq (plant a) False) (Or (Eq (eats a_fox a) True) (Eq (eats a_fox a_bird) True)))
% 4.28/4.44 Clause #228 (by superposition #[227, 105]): Or (Eq (eats a_bird a_snail) True)
% 4.28/4.44 (Or (Eq (eats a_fox a_grain) True) (Or (Eq (eats a_fox a_bird) True) (Eq False True)))
% 4.28/4.44 Clause #230 (by clausification #[228]): Or (Eq (eats a_bird a_snail) True) (Or (Eq (eats a_fox a_grain) True) (Eq (eats a_fox a_bird) True))
% 4.28/4.44 Clause #233 (by superposition #[230, 35]): Or (Eq (eats a_fox a_grain) True)
% 4.28/4.44 (Or (Eq (eats a_fox a_bird) True) (Or (Eq True False) (Or (Eq (bird a_bird) False) (Eq (snail a_snail) False))))
% 4.28/4.44 Clause #247 (by clausification #[233]): Or (Eq (eats a_fox a_grain) True)
% 4.28/4.44 (Or (Eq (eats a_fox a_bird) True) (Or (Eq (bird a_bird) False) (Eq (snail a_snail) False)))
% 4.28/4.44 Clause #248 (by forward demodulation #[247, 118]): Or (Eq (eats a_fox a_grain) True) (Or (Eq (eats a_fox a_bird) True) (Or (Eq True False) (Eq (snail a_snail) False)))
% 4.28/4.44 Clause #249 (by clausification #[248]): Or (Eq (eats a_fox a_grain) True) (Or (Eq (eats a_fox a_bird) True) (Eq (snail a_snail) False))
% 4.28/4.44 Clause #250 (by forward demodulation #[249, 106]): Or (Eq (eats a_fox a_grain) True) (Or (Eq (eats a_fox a_bird) True) (Eq True False))
% 4.28/4.44 Clause #251 (by clausification #[250]): Or (Eq (eats a_fox a_grain) True) (Eq (eats a_fox a_bird) True)
% 4.28/4.44 Clause #256 (by superposition #[251, 96]): ∀ (a a_1 : Iota),
% 4.28/4.44 Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44 (Or (Eq True False)
% 4.28/4.44 (Or (Eq (msmaller a_fox a) False)
% 4.28/4.44 (Or (Eq (plant a_grain) False)
% 4.28/4.44 (Or (Eq (animal a_fox) False)
% 4.28/4.44 (Or (Eq (plant a_1) False)
% 4.28/4.44 (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_fox) True) (Eq (animal a) False))))))))
% 4.28/4.44 Clause #300 (by clausification #[256]): ∀ (a a_1 : Iota),
% 4.28/4.44 Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44 (Or (Eq (msmaller a_fox a) False)
% 4.28/4.44 (Or (Eq (plant a_grain) False)
% 4.28/4.44 (Or (Eq (animal a_fox) False)
% 4.28/4.44 (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_fox) True) (Eq (animal a) False)))))))
% 4.28/4.44 Clause #301 (by forward demodulation #[300, 105]): ∀ (a a_1 : Iota),
% 4.28/4.44 Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44 (Or (Eq (msmaller a_fox a) False)
% 4.28/4.44 (Or (Eq True False)
% 4.28/4.44 (Or (Eq (animal a_fox) False)
% 4.28/4.44 (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_fox) True) (Eq (animal a) False)))))))
% 4.28/4.44 Clause #302 (by clausification #[301]): ∀ (a a_1 : Iota),
% 4.28/4.44 Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44 (Or (Eq (msmaller a_fox a) False)
% 4.28/4.44 (Or (Eq (animal a_fox) False)
% 4.28/4.44 (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_fox) True) (Eq (animal a) False))))))
% 4.28/4.44 Clause #303 (by forward demodulation #[302, 205]): ∀ (a a_1 : Iota),
% 4.28/4.44 Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44 (Or (Eq (msmaller a_fox a) False)
% 4.28/4.44 (Or (Eq True False)
% 4.28/4.44 (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_fox) True) (Eq (animal a) False))))))
% 4.28/4.44 Clause #304 (by clausification #[303]): ∀ (a a_1 : Iota),
% 4.28/4.44 Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44 (Or (Eq (msmaller a_fox a) False)
% 4.28/4.44 (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_fox) True) (Eq (animal a) False)))))
% 4.28/4.44 Clause #305 (by superposition #[304, 153]): ∀ (a : Iota),
% 4.28/4.44 Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44 (Or (Eq (plant a) False)
% 4.28/4.44 (Or (Eq (eats a_wolf a) True) (Or (Eq (eats a_wolf a_fox) True) (Or (Eq (animal a_wolf) False) (Eq False True)))))
% 4.28/4.46 Clause #306 (by clausification #[305]): ∀ (a : Iota),
% 4.28/4.46 Or (Eq (eats a_fox a_bird) True)
% 4.28/4.46 (Or (Eq (plant a) False)
% 4.28/4.46 (Or (Eq (eats a_wolf a) True) (Or (Eq (eats a_wolf a_fox) True) (Eq (animal a_wolf) False))))
% 4.28/4.46 Clause #307 (by forward demodulation #[306, 210]): ∀ (a : Iota),
% 4.28/4.46 Or (Eq (eats a_fox a_bird) True)
% 4.28/4.46 (Or (Eq (plant a) False) (Or (Eq (eats a_wolf a) True) (Or (Eq (eats a_wolf a_fox) True) (Eq True False))))
% 4.28/4.46 Clause #308 (by clausification #[307]): ∀ (a : Iota),
% 4.28/4.46 Or (Eq (eats a_fox a_bird) True)
% 4.28/4.46 (Or (Eq (plant a) False) (Or (Eq (eats a_wolf a) True) (Eq (eats a_wolf a_fox) True)))
% 4.28/4.46 Clause #309 (by superposition #[308, 105]): Or (Eq (eats a_fox a_bird) True) (Or (Eq (eats a_wolf a_grain) True) (Or (Eq (eats a_wolf a_fox) True) (Eq False True)))
% 4.28/4.46 Clause #311 (by clausification #[309]): Or (Eq (eats a_fox a_bird) True) (Or (Eq (eats a_wolf a_grain) True) (Eq (eats a_wolf a_fox) True))
% 4.28/4.46 Clause #312 (by superposition #[311, 215]): Or (Eq (eats a_wolf a_grain) True)
% 4.28/4.46 (Or (Eq (eats a_wolf a_fox) True) (Or (Eq (eats a_bird a_snail) True) (Or (Eq True False) (Eq (animal a_fox) False))))
% 4.28/4.46 Clause #335 (by clausification #[312]): Or (Eq (eats a_wolf a_grain) True)
% 4.28/4.46 (Or (Eq (eats a_wolf a_fox) True) (Or (Eq (eats a_bird a_snail) True) (Eq (animal a_fox) False)))
% 4.28/4.46 Clause #336 (by forward demodulation #[335, 205]): Or (Eq (eats a_wolf a_grain) True)
% 4.28/4.46 (Or (Eq (eats a_wolf a_fox) True) (Or (Eq (eats a_bird a_snail) True) (Eq True False)))
% 4.28/4.46 Clause #337 (by clausification #[336]): Or (Eq (eats a_wolf a_grain) True) (Or (Eq (eats a_wolf a_fox) True) (Eq (eats a_bird a_snail) True))
% 4.28/4.46 Clause #340 (by superposition #[337, 35]): Or (Eq (eats a_wolf a_grain) True)
% 4.28/4.46 (Or (Eq (eats a_wolf a_fox) True) (Or (Eq True False) (Or (Eq (bird a_bird) False) (Eq (snail a_snail) False))))
% 4.28/4.46 Clause #349 (by clausification #[340]): Or (Eq (eats a_wolf a_grain) True)
% 4.28/4.46 (Or (Eq (eats a_wolf a_fox) True) (Or (Eq (bird a_bird) False) (Eq (snail a_snail) False)))
% 4.28/4.46 Clause #350 (by forward demodulation #[349, 118]): Or (Eq (eats a_wolf a_grain) True) (Or (Eq (eats a_wolf a_fox) True) (Or (Eq True False) (Eq (snail a_snail) False)))
% 4.28/4.46 Clause #351 (by clausification #[350]): Or (Eq (eats a_wolf a_grain) True) (Or (Eq (eats a_wolf a_fox) True) (Eq (snail a_snail) False))
% 4.28/4.46 Clause #352 (by forward demodulation #[351, 106]): Or (Eq (eats a_wolf a_grain) True) (Or (Eq (eats a_wolf a_fox) True) (Eq True False))
% 4.28/4.46 Clause #353 (by clausification #[352]): Or (Eq (eats a_wolf a_grain) True) (Eq (eats a_wolf a_fox) True)
% 4.28/4.46 Clause #356 (by superposition #[353, 44]): Or (Eq (eats a_wolf a_fox) True) (Or (Eq True False) (Or (Eq (wolf a_wolf) False) (Eq (grain a_grain) False)))
% 4.28/4.46 Clause #362 (by clausification #[356]): Or (Eq (eats a_wolf a_fox) True) (Or (Eq (wolf a_wolf) False) (Eq (grain a_grain) False))
% 4.28/4.46 Clause #363 (by forward demodulation #[362, 138]): Or (Eq (eats a_wolf a_fox) True) (Or (Eq True False) (Eq (grain a_grain) False))
% 4.28/4.46 Clause #364 (by clausification #[363]): Or (Eq (eats a_wolf a_fox) True) (Eq (grain a_grain) False)
% 4.28/4.46 Clause #365 (by forward demodulation #[364, 102]): Or (Eq (eats a_wolf a_fox) True) (Eq True False)
% 4.28/4.46 Clause #366 (by clausification #[365]): Eq (eats a_wolf a_fox) True
% 4.28/4.46 Clause #377 (by superposition #[366, 53]): Or (Eq True False) (Or (Eq (wolf a_wolf) False) (Eq (fox a_fox) False))
% 4.28/4.46 Clause #379 (by clausification #[377]): Or (Eq (wolf a_wolf) False) (Eq (fox a_fox) False)
% 4.28/4.46 Clause #380 (by forward demodulation #[379, 132]): Or (Eq (wolf a_wolf) False) (Eq True False)
% 4.28/4.46 Clause #381 (by clausification #[380]): Eq (wolf a_wolf) False
% 4.28/4.46 Clause #382 (by superposition #[381, 138]): Eq False True
% 4.28/4.46 Clause #385 (by clausification #[382]): False
% 4.28/4.46 SZS output end Proof for theBenchmark.p
%------------------------------------------------------------------------------